package com.bwda.dsrs.filecenter.domain.condition.fileinfo;

import java.util.List;
import com.bwda.dsrs.base.centerbase.condition.BaseCondition;
import java.math.BigDecimal;
import lombok.Data;
/**
 * @description:
 * @author: yangjun
 * @create: 2019-04-28 11:15
 */
@Data
public class FileInfoCondition extends BaseCondition {

	/**
	 * 文件ID
	*/
	private Integer id;
	/**
	 * 文件ID列表
	*/
	private List<Integer> idList;
	/**
	 * 文件唯一编号，服务器存储文件名
	*/
	private String fileCode;
	/**
	 * 用户编码
	*/
	private String userCode;
	/**
	 * 文件名称，全称aa.doc
	*/
	private String fileName;
	/**
	 * 文件大小
	*/
	private BigDecimal fileSize;
	/**
	 * 文件类型，后缀，如word,ppt
	*/
	private String fileSuffix;
	/**
	 * 0未扫描，1扫描中，2已扫描
	*/
	private Integer scanState;
	/**
	 * 敏感等级
	*/
	private Integer secretLevel;
	/**
	 * 0个人文件1流转接受文件99其他
	*/
	private String fileSource;
	/**
	 * 文件来自他人
	*/
	private Integer originFileId;
	/**
	 * 文件存放FTP的ID
	*/
	private Integer ftpId;
	/**
	 * 相对路径
	*/
	private String filePath;
	/**
	 * 文件标签1常用
	*/
	private String fileTag;
	/**
	 * 备注
	*/
	private String remark;
	/**
	 * 创建人
	*/
	private String createUserCode;
	/**
	 * 更新人
	*/
	private String updateUserCode;
	/**
	 * 是否加密 0未加密 1已加密
	 */
	private Integer encFlag;
	/**
	 * 0未删除 1已删除
	*/
	private Integer delFlag;
	/**
	 * 文件状态0正常1编辑
	*/
	private Integer fileState;
	/**
	 * 目录ID
	*/
	private Integer parentId;
	/**
	 * 所有父目录ID
	*/
	private String parentIds;
}